temporary dental restoration - Turco Inglés Diccionario